remotely-controlled arm - English Synonyms Dictionary